7218 Central Ave, St. Petersburg, FL 33707-1118, St. Petersburg
Great service, staff is very friendly. Food was delicious and prices very reasonable.
Great service, staff is very friendly. Food was delicious and prices very reasonable.